<div id="divPrincipal" >
	<div id="divConteudo" >
		<div class="divCaixaVerde">
			<h2>
				{constructoretexto exibir=EXPLICACAO_GERENCIAR_MODULOS_TITULO}
			</h2>
			<div class="divCaixaVerdeConteudo">
				<p>
					{constructoretexto exibir=EXPLICACAO_GERENCIAR_MODULOS_CONTEUDO}
				</p>
			</div>
		</div>
		{if $inserir || $editar}
			<form method='post'  action='' class="form1">
				<fieldset>
					<fieldset class="fieldsetForm1">
						<legend>
							{$TITULO_INSERCAO_DE_MODULOS}
						</legend>
						<div class="divItemForm1">
							<label for="strTituloModulo" class="labelItemObrigatorioForm1">
								{constructoretexto exibir=DADOS_TITULO_DO_MODULO}
							</label>
							<div class="divCampoForm1">
								<input type="text" name="strTituloModulo" id="strTituloModulo" value="{$smarty.session.constructore.gerenciarModulos.strTituloModulo}" maxlength="200" class="inputTextoGrandeForm1" />
							</div>
						</div>
						<div class="divItemForm1">
							<label for="strDescricaoModulo" class="labelItemObrigatorioForm1">
								{constructoretexto exibir=DADOS_DESCRICAO_DO_MODULO}
							</label>
							<div class="divCampoForm1">
								<div class="divCampoFormatavelForm1">
									<textarea id="strDescricaoModulo" name="strDescricaoModulo" class="textareaFormatavelForm1" rows="20" cols="100">{$smarty.session.constructore.gerenciarModulos.strDescricaoModulo}</textarea>
								</div>
							</div>
						</div>
						<div class="divItemForm1">
							<label class="labelItemObrigatorioForm1">
								{constructoretexto exibir=DADOS_VISIBILIDADE_MODULO}
							</label>
							<div class="divCampoForm1">
								<div class="divUmItemPorLinhaForm1">
									<input type="radio" value="sim" id="strVisibilidadeSim" name="strVisibilidade" class="inputRadioForm1" {if $smarty.session.constructore.gerenciarModulos.strVisibilidade == 'sim'}checked="checked"{/if} />
									<label for="strVisibilidadeSim" class="labelRadioForm1">
										{constructoretexto exibir=DADOS_SIM}
									</label>
								</div>
								<div class="divUmItemPorLinhaForm1">
									<input type="radio" value="nao" id="strVisibilidadeNao" name="strVisibilidade" class="inputRadioForm1" {if $smarty.session.constructore.gerenciarModulos.strVisibilidade == 'nao'}checked="checked"{/if} />
									<label for="strVisibilidadeNao" class="labelRadioForm1">
										{constructoretexto exibir=DADOS_NAO}
									</label>
								</div>
							</div>
						</div>
					</fieldset>
					{if $arrayItensInseridos.qtdResultadosTotal > 0}
						<fieldset>
							<legend class="legendTabelaAssociacoes">
								{constructoretexto exibir=TEXTO_BOTAO_ASSOCIAR}
							</legend>
							<table class="tableAssociacoes">
								<tbody>
									<tr class="trTituloTableAssociacoes"> 
										<th class="thElementoAssociar">
											{constructoretexto exibir=TEXTO_ELEMENTO}
										</th>
										{if $editar}
											<th class="thExcluirTable2">
												<span>
													{constructoretexto exibir=TEXTO_BOTAO_EXCLUIR}
												</span>
											</th>
										{/if}
									</tr>
									{foreach from=$smarty.session.constructore.gerenciarModulos.listaAssociacoes key='i' item='associacao'}
										<tr class="trItemTable2"> 
											<td {if $editar} class="td1EsquerdaTable2" {else} class="td1EsquerdaDireitaTable2" {/if}> 
												<select name="strAssociacao{$i+1}"  class="selectForm1"> 
													<option value="--">
														--
													</option> 
													{foreach from=$arrayItensInseridos item='itensCategoria' key='categoria'}
														{if $categoria != 'qtdResultadosTotal' && count($itensCategoria) > 0}
															<optgroup label="{$categoria}">
																{foreach from=$itensCategoria item='itemCategoria' key='item'}
																	<option value="{$categoria}||{$itemCategoria.idItem}" {if $associacao == $categoria|cat:"||"|cat:$itemCategoria.idItem} selected="selected" {/if} >
																		{constructorelimitatexto texto=$itemCategoria.titulo tamanho='200'}
																	</option>
																{/foreach}
															</optgroup>
														{/if}
													{/foreach}
												</select> 
											</td>
											{if $editar}
												<td class="td2DireitaTable2">
													{if $associacao != '--'}
														<input type="image" value="{$associacao}" name="btnExcluirAssociacao" src="/constructore/imagens/excluir.png" alt="{constructoretexto exibir='TEXTO_BOTAO_EXCLUIR'}" title="{constructoretexto exibir='TEXTO_BOTAO_EXCLUIR'}" class="imgTable2" />
													{/if}
												</td>
											{/if}
										</tr>
									{/foreach}
								</tbody>
							</table>
						</fieldset>
					{/if}
					<div class="divBotaoDireitaForm1">
						<input type="submit" name="btnSalvar" value="{if $inserir}{constructoretexto exibir=TEXTO_BOTAO_INSERIR}{else}{constructoretexto exibir=TEXTO_BOTAO_SALVAR}{/if}" class="botaoForm1" />
						<input type="submit" name="btnCancelar" value="{constructoretexto exibir=TEXTO_BOTAO_CANCELAR}" class="botaoForm1" />
					</div>
				</fieldset>
			</form>
		{else}
			{if $possivelInserir || ($possivelEditar && count($listaModulos) > 0)}
				<form action="" method="post">
					<fieldset>
						<div class="divBotaoEsquerdaForm1">
							{if $possivelInserir}
								<input type="submit" name="btnInserir" value="{constructoretexto exibir=TEXTO_BOTAO_INSERIR}" class="botaoForm1" />
							{/if}
							{if $possivelEditar && count($listaModulos) > 0}
								<input type="submit" name="btnExcluir" value="{constructoretexto exibir=TEXTO_BOTAO_EXCLUIR}" class="botaoForm1" />
							{/if}
						</div>
			{/if}
			{if count($listaModulos) > 0}
				<table class="table2">
					<thead>
						<tr class="trTituloTable2">
							{if $possivelEditar}
								<th class="thSelecionarTable2">
									<span>
										{constructoretexto exibir=LISTA_TITULO_SELECIONAR}
									</span>
								</th>
							{/if}
							<th>
								{$LISTA_TITULO_MODULOS_INSERIDOS}
							</th>
							{if $possivelEditar}
								<th class="thEditarTable2">
									<span>
										{constructoretexto exibir=LISTA_TITULO_EDITAR}
									</span>
								</th>
							{/if}
							<th>
								{constructoretexto exibir=LISTA_TITULO_MODULO_VISIVEL}
							</th>
							<th class="thAssociacoesTable2">
								<span>
									{constructoretexto exibir=DADOS_ASSOCIACOES}
								</span>
							</th>
							{if $possivelEditar && count($listaModulos) > 1}
								<th class="thOrdenarTable2">
									<span>
										{constructoretexto exibir=LISTA_TITULO_ORDENAR}
									</span>
								</th>
							{/if}
						</tr>
					</thead>
					<tbody class="tbodySortable">
						{foreach from=$listaModulos item='modulo' }
							<tr class="trItemTable2" id="trModulo{$modulo.idModulo}">
								{if $possivelEditar}
									<td class="td1EsquerdaTable2">
										<input type="checkbox" name="checkModulo{$modulo.idModulo}" value="{$modulo.titulo}" />
									</td>
								{/if}
								<td class="{if $possivelEditar}td2ExpandidaTable2{else}td1EsquerdaExpandidaTable2{/if}" id="tdExpandirModulo{$modulo.idModulo}">
									<p>
										{$modulo.titulo}
									</p>
								</td>
								{if $possivelEditar}
									<td class="td1Table2">
										<a href="{$modulo.editarUrl}" class="linkVermelhoPequeno">
											{constructoretexto exibir=TEXTO_BOTAO_EDITAR}
										</a>
									</td>
								{/if}
								<td class="td2Table2">
									{if $modulo.visivel}
										{constructoretexto exibir=DADOS_SIM}
									{else}
										{constructoretexto exibir=DADOS_NAO}
									{/if}
								</td>
								<td class="{if $possivelEditar && count($listaModulos) > 1}td1Table2{else}td1DireitaTable2{/if}">
									<span class="linkVermelhoPequeno">
										{constructoretexto exibir=DADOS_ASSOCIACOES}
									</span>
									<div class="divOcultaAssociacoes">
										{if count($modulo.arrayAssociacoes) > 0}
											{foreach from=$modulo.arrayAssociacoes item='categoriaAssociacao' key='categoria'}
												<h3 class="tituloCategoriaAssociacao">
													{$categoria} ({$categoriaAssociacao|@count})
												</h3>
												<ul>
													{foreach from=$categoriaAssociacao item='associacao'}
														<li>
															<a href="{$associacao.url}" class="linkVermelho" title="{$associacao.title}">
																{constructorelimitatexto texto=$associacao.titulo tamanho=20}
															</a>
														</li>
													{/foreach}
												</ul>
											{/foreach}
										{else}
											<p>
												{constructoretexto exibir=MENSAGEM_NENHUMA_ASSOCIACAO}
											</p>
										{/if}
									</div>
								</td>
								{if $possivelEditar && count($listaModulos) > 1}
									<td class="td2DireitaTable2Ordenacao">
										{if $modulo.ordem != 1}
											<input type='image' src='/constructore/imagens/ordenar-cima.png' name='btnOrdenarModulo{$modulo.idModulo}' value='subir' alt='{constructoretexto exibir=ALT_BOTAO_ORDENAR_CIMA}' title='{constructoretexto exibir=TITLE_BOTAO_ORDENAR_CIMA}' />
										{/if}
										{if $modulo.ordem != $qtdModulos}
											<input type='image' src='/constructore/imagens/ordenar-baixo.png' name='btnOrdenarModulo{$modulo.idModulo}' value='descer' alt='{constructoretexto exibir=ALT_BOTAO_ORDENAR_BAIXO}' title='{constructoretexto exibir=TITLE_BOTAO_ORDENAR_BAIXO}' />
										{/if}
									</td>
								{/if}
							</tr>
							<tr class="trExpandidoTable2" id="trExpandidoModulo{$modulo.idModulo}">
								<td colspan="{if $possivelEditar && count($listaModulos) > 1}6{else}{if $possivelEditar}5{else}3{/if}{/if}">
									<div>
									 	{$modulo.apresentacao}
									</div>
								</td>
							</tr>
						{/foreach}
					</tbody>
				</table>
			{else}
				<div class="divNenhumResultado">
					<h2>
						{constructoretexto exibir=EXPLICACAO_RESULTADO_VAZIO_TITULO}
					</h2>
					<p class="pResultadoVazio">
						{$MENSAGEM_AVISO_MODULOS_VAZIO}
					</p>
				</div>
			{/if}
			{if $possivelInserir || ($possivelEditar && count($listaModulos) > 0)}
				{if count($listaModulos) > 5}
					<div class="divBotaoEsquerdaForm1">
						{if $possivelInserir}
							<input type="submit" name="btnInserir" value="{constructoretexto exibir=TEXTO_BOTAO_INSERIR}" class="botaoForm1" />
						{/if}
						{if $possivelEditar && count($listaModulos) > 0}
							<input type="submit" name="btnExcluir" value="{constructoretexto exibir=TEXTO_BOTAO_EXCLUIR}" class="botaoForm1" />
						{/if}
					</div>
				{/if}
					</fieldset>
				</form>
			{/if}
		{/if}
	</div>
</div>
<script type='text/javascript' src='/constructore/js/exibirAssociacoes.js'></script>